Work Guidelines: InterviewsAn effective, direct person-to-person interviewing technique requires that you have prepared a list of questions designed to gain an understanding of the real problems and potential solutions. To get as unbiased answers as possible, you need to make sure the questions you ask are context-free. The context-free question is a high-level, abstract question that can be posed early in a project to obtain information about global properties of the userÆs problem and potential solutions. A context-free question is:
Context-Free Interview Script: Great opportunities exist in our industry to improve application development efforts. Understanding stakeholder or user needs before beginning development is crucial to improving this process. Many techniques are available to elicit stakeholder or user needs. One simple and inexpensive technique that is appropriate for use in virtually every situation is the Generic Interview. The Generic Interview can help the developer or analyst understand stakeholder or user objectives and problems. Armed with this insight, developers can create applications that fit the stakeholder or user's real needs and increase their satisfaction. The Generic Interview in the supplied template for Artifact: Stakeholder Requests features questions designed to elicit an understanding of the stakeholder or userÆs problems and environment. These questions explore the functionality, usability, reliability, performance and supportability requirements for the application. As a result of using the Generic Interview, the developer or analyst will gain knowledge of the problem being solved, as well as an understanding of the stakeholder or user's insights on the characteristics of successful solutions. Guidelines for Use: If the Generic Interview is not suited to your needs, feel free to modify it. With a little preparation and a well-structured interview, any developer or analyst can interview effectively. Here are some hints: ╖ Research the background of the stakeholder or user and the company ahead of time. ╖ Review the questions prior to the interview. ╖ Refer to the format during the interview to ensure the right questions are being asked. ╖ Summarize the top two or three problems at the end of the interview. Repeat what you learned to confirm your comprehension. Do not let the script become overly constraining. Once rapport is established, the interview often takes on a life of its own, and the stakeholder or user may talk at length about the difficulties theyÆre experiencing. Do not stop the stakeholder or user. Record these responses as quickly as possible. Follow up on the information with questions. Once this exchange reaches its logical end, proceed with other questions on the list. Examples of context-free questions used to find actors:
Examples of context-free questions that help you understand business processes:
Examples of context-free questions that help you understand requirements on the system or product to be built:
Examples of context-free meta questions:
Examples of non-context-free questions are:
When you formulate a set of questions, you also should consider the following:
When you conduct an interview session, remember:
|
Rational Unified
Process |